import axios from 'axios'
import { Message } from 'element-ui'
const service = axios.create({
  baseURL: '/api', // 基础地址
  timeout: 30000
}) // 创建一个新的axios实例
service.interceptors.request.use((config) => {
  return config
}, (error) => {
  // 失败执行promise
  return Promise.reject(error)
})

// 响应拦截器
service.interceptors.response.use((response) => {
  return response.data
}, (error) => {
  Message({ type: 'error', message: error.message })
  return Promise.reject(error)
})
export default service
